(something) to arrive - Turc Anglais Dictionnaire